#!/usr/bin/env node

const fs = require('fs');
const src = process.argv[2],
      uid = process.argv[3], 
      gid = process.argv[4];

if(process.argv.length !== 5) {
    console.error('命令行参数不正确！');
    process.exit(1);
}

try{
    fs.chownSync(src, Number(uid), Number(gid)); 
} catch(e) {
    console.error(e.message);
    process.exit(2);
}
